improve the quality or appearance - French English Dictionary